.title{
    width: auto;
    height: auto;
    position: absolute;
    left: 5%;
    top: 5%;
    z-index: 1;
    // background: rgba(20, 20, 20, .5);
    border-radius: 5px;
    padding: 20px;
    transition: all .2s;
    opacity: .9;
    h2{
        color: #28abb9;
        font-size: x-large;
        font-family: '幼圆';
        // text-align: center;
    }
    h4{
        color: gainsboro;
        font-family: '幼圆'; 
        span{
            color: #28abb9;
        }
    }
    &:hover{
        transform: translate(5%, 5%) scale(1.1);
        background:  rgba(50, 50, 50, .5);
        opacity: 1;
        h4{
            color: #fff;
        }
        h2{
            color: #28abb9;
        }
    }
}